electric telemeter - English Synonyms Dictionary